var util = require('../../../utils/util')
var api = require('../../../config/api');
Page({

    /**
     * 页面的初始数据
     */
    data: {
        //任务领取加统计列表
      taskAssigmentList: []

    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {

    },

    

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {
        this.getListTask()

    },

    /**
   *获取任务列表
   */
   getListTask() {
    let that = this
    var pageInfo = {
        approval:2,
    }
    
    that.loadModal();
    util.request(api.queryTaskListByApply,JSON.stringify(pageInfo),'Post').then(function (res) {
      console.log(res)
      if (res.code === "200") {
        that.closeModal();
        //刷新界面
        that.setData({
          taskAssigmentList: res.data,
        });
      } else {
        util.showErrorToast(res.message);
        that.closeModal();
      }

    }).catch((err) => {
      that.closeModal();
      console.log("登录远程服务器catch:" + err);
      //reject(err);
    });
  },


   //进度条
   loadModal() {
    this.setData({
      loadModal: true
    })
  },
  closeModal() {
    this.setData({
      loadModal: false
    })
  },

    //分配
    approlpatch(event) {
      let row = event.currentTarget.dataset.data;
  
      wx.navigateTo({
        url: '/pages/monitoring/assignment/assignmentdetail',
        success: function (res) {
          // 设置页面数据，可以通过 this.setData 设置页面数据，或者在 onLoad 中直接使用 options 获取数据
          res.eventChannel.emit('row', row); // 使用 eventChannel 传递数据（如果需要跨页面通信）
        },
        fail: function () {
          // fail callback
        }
      })
    },




    
})